﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRDD.OutputDto._0427
{
    /// <summary>
    ///  获取人脉详情返回模型
    /// </summary>
    public class OutConnectionDetial
    {
        /// <summary>
        ///  好友备注
        /// </summary>
        public string friendNote { get; set; }
        /// <summary>
        ///  好友描述
        /// </summary>
        public string friendDescribe { get; set; }
        /// <summary>
        ///  蜜友类别代码
        /// </summary>
        public string closeType { get; set; }
        /// <summary>
        ///  蜜友类别名称
        /// </summary>
        public string closeName { get; set; }
        /// <summary>
        ///  首字母
        /// </summary>
        public string letter { get; set; }
        /// <summary>
        ///  对方好友状态 【1=是对方的好友；0=不是对方的好友】
        /// </summary>
        public int friendStatus { get; set; }
        /// <summary>
        ///  是否点赞
        /// </summary>
        public bool isStar { get; set; }
        /// <summary>
        ///  获赞人数
        /// </summary>
        public int starNum { get; set; }
        /// <summary>
        ///  粉丝人数
        /// </summary>
        public int countFan { get; set; }
        /// <summary>
        ///  距离
        /// </summary>
        public int sense { get; set; }
        /// <summary>
        ///  是否VIP
        /// </summary>
        public bool user_type { get; set; }
        /// <summary>
        ///  所在城市
        /// </summary>
        public string city { get; set; }
        /// <summary>
        ///  共同好友数
        /// </summary>
        public int friend_num { get; set; }
        /// <summary>
        ///  未读服务数
        /// </summary>
        public int unread_num { get; set; }
        /// <summary>
        ///  用户id
        /// </summary>
        public int user_id { get; set; }
        /// <summary>
        ///  用户内部编码【网易云信accid】
        /// </summary>
        public string userid { get; set; }
        /// <summary>
        ///  用户名
        /// </summary>
        public string user_name { get; set; }
        /// <summary>
        ///  用户头像
        /// </summary>
        public string user_img { get; set; }
        /// <summary>
        ///  手机号
        /// </summary>
        public string user_phone { get; set; }
        /// <summary>
        ///  真实姓名
        /// </summary>
        public string du_name { get; set; }
        /// <summary>
        ///  性别
        ///  0-保密 1-男 2-女
        /// </summary>
        public int du_sex { get; set; }
        /// <summary>
        ///  所在地城市名称
        /// </summary>
        public string du_city { get; set; }
        /// <summary>
        /// 籍贯城市名称
        /// </summary>
        public string du_hometown { get; set; }
        /// <summary>
        /// 职业
        /// </summary>
        public string du_prof { get; set; }
        /// <summary>
        /// 毕业学校
        /// </summary>
        public string du_school { get; set; }
        /// <summary>
        ///  年龄
        ///  根据用户表T_User生日计算
        /// </summary>
        public int du_birthday { get; set; }
        /// <summary>
        ///  是否已关注
        /// </summary>
        public bool du_fans { get; set; }
        /// <summary>
        ///  是否好友
        /// </summary>
        public int du_friend { get; set; }
        /// <summary>
        ///  访问人数
        /// </summary>
        public int count_visitor { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string user_note { get; set; }
        /// <summary>
        ///  经度
        /// </summary>
        public decimal gps_x { get; set; }
        /// <summary>
        ///  纬度
        /// </summary>
        public decimal gps_y { get; set; }
        /// <summary>
        ///  状态，离线=0；在线=1
        /// </summary>
        public int dd_line { get; set; }
    }
    /// <summary>
    ///  数据层返回模型
    /// </summary>
    public class OutConnection: OutConnectionDetial
    {        
        /// <summary>
        ///  是否二度好友
        /// </summary>
        public int du_friend2 { get; set; }
        /// <summary>
        ///  是否三度好友
        /// </summary>
        public int du_friend3 { get; set; }
        /// <summary>
        ///  手机号是否可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_mobile { get; set; }
        /// <summary>
        ///  真实姓名可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_name { get; set; }
        /// <summary>
        ///  性别可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_sex { get; set; }
        /// <summary>
        ///  生日可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_birthday { get; set; }
        /// <summary>
        ///  城市可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_city { get; set; }
        /// <summary>
        ///  籍贯可见
        ///  0=仅自己可见；1=仅好友可见；2=所有人可见
        /// </summary>
        public int hide_hometown { get; set; }
    }
}